The 52-year-old driver from the Douglaston-Little Neck section of Queens had gotten out after backing the rig down a slight slope into the furniture warehouse on McKinley Street shortly after 7 a.m. Monday, Hackensack Police Lt. Anthony Natale said.
He either forgot to put on the brake or it failed and the rig rolled, squeezing him between the driver's side door and the bollard, Natale said.
A worker at another site called 911 while another hopped in the cab and moved the rig, he said.
They helped responding police officers stabilize the victim before he was transported to Hackensack University Medical Center, the lieutenant said.
Click here to follow Daily Voice North Hunterdon and receive free news updates.